class A {
    double f(double x,double y) {
      return x+y;
    }
    static int g(int n) { 
    return n*n;
    }
}
class B extends A {
    double f(double x,double y) {
      double m=super.f(x,y);
      return m+x*y;
    }
    static int g(int n) {
      int m=A.g(n);
      return m+n;
    }
}
public class E4 {
    public static void main(String args[]) {
	B b=new B () ;
	System.out.println(b.f(10.0,8.0));
	System.out.println(b.g(3));
	A a=new B();
	System.out.println(a.f(10.0,8.0));
	System.out.println(a.g(3));
    }
}

